person who has stayed awake all night - Turc Anglais Dictionnaire